self-contained device - İspanyolca İngilizce Sözlük